public class Daemon implements Runnable {
	   Thread A,B;
	      Daemon() {
		             A=new Thread(this);
			            B=new Thread(this);
				       }
	         public void run() {
			       if(Thread.currentThread()==A) {
				                 for(int i=0;i<8;i++) {
							              System.out.println("i="+i) ;
								                   try{  Thread.sleep(1000);    
											                }
										                catch(InterruptedException e) {}
												          } 
						       }
			             else if(Thread.currentThread()==B) {
					               while(true) {
							                    System.out.println("߳线程B是守护线程 "); 

									                 try{  Thread.sleep(1000);    
												              }
											              catch(InterruptedException e){}
												                }
						             }
				        }    
}
